/etc/shadow
/etc/shadow 文件是用來儲存使用者認證的資訊。
$sudo cat /etc/shadow
root:!:19617:0:99999:7:::
冒號為資訊的分隔,資訊分別為:
1.使用者名稱
2.加密過後的密碼
3.上次修改密碼的日期,從1970/1/1開始計算的天數
4.密碼最少需多少時間才能更改
5.密碼可使用天數
6.密碼到期的提醒天數
7.可閒置的密碼天數,到期將會鎖住
8.過期日期
9.密碼標誌
而符號也有不同意義:
/etc/group
/etc/group 是系統中用來儲存群組資訊的文件。
$cat /etc/group
root:x:0:
同樣以冒號為分隔資訊:
1.群組名稱
2.群組密碼
3.群組ID
4.群組成員列表,用逗號分隔
useradd - 建立新的使用者
透過 useradd 可以新增新的使用者。
sudo useradd bob
userdel - 刪除存在使用者
sudo userdel bob
passwd - 更改使用者密碼
passwd alice